import Base from '../myroute/base'
export default class Html5History extends Base {
  /**
   * 当活动历史记录条目更改时，将触发popstate事件。
   * 返回按钮
   */
  setupListener () {
    window.addEventListener('popstate', () => {
      this.vm.data.current = window.location.pathname
    })
  }

  /**
   * 处理单击事件
   * @param {} e
   */
  clickHander (e) {
    history.pushState({}, '', this.vm.to) // 改变地址， 不刷新
    e.preventDefault() // a 标签默认 点击跳转， 刷新
  }
}
